草庐IT

DevTools 500

全部标签

php - 如何在 PHP 中上传超过 500MB 的大文件

这个问题在这里已经有了答案:uploadlargefilesusingphp,apache(5个答案)关闭9年前。我用PHP做了一个上传页面,但是我不知道为什么页面不能上传大于500MB的文件,这是我第一次尝试上传这么大的东西,我改变了PHP.INI中的所有配置(post_max_size=700M,upload_max_filesize=600M,max_execution_time=300)。上传代码如下if(isset($_FILES['upload'])&&!empty($_FILES['upload']['name'])){move_uploaded_file($_FILES

php - 如何在 PHP 中上传超过 500MB 的大文件

这个问题在这里已经有了答案:uploadlargefilesusingphp,apache(5个答案)关闭9年前。我用PHP做了一个上传页面,但是我不知道为什么页面不能上传大于500MB的文件,这是我第一次尝试上传这么大的东西,我改变了PHP.INI中的所有配置(post_max_size=700M,upload_max_filesize=600M,max_execution_time=300)。上传代码如下if(isset($_FILES['upload'])&&!empty($_FILES['upload']['name'])){move_uploaded_file($_FILES

php - 如何让PHP显示错误? (我添加了 ini_set 和 error_reporting,但只给出 500 个错误)

因此,我当前的网页中确实没有任何错误,但我希望在它们弹出时能够看到错误,而不是HTTP500错误页面。我在谷歌上搜索了一下,认为添加这两行可以解决所有问题。ini_set('display_errors','On');error_reporting(E_ALL);注意:我无权访问php.ini文件,因为我使用的是学校帐户的服务器。所以我在页面顶部引入了一个错误($buggy后没有分号):但是,我只是收到一个服务器错误:“该网站在检索http://mywebpage.com/时遇到错误。可能是停机维护或配置不正确。”有什么想法吗?编辑:我重新配置了我的代码:errorSettings.p

php - 如何让PHP显示错误? (我添加了 ini_set 和 error_reporting,但只给出 500 个错误)

因此,我当前的网页中确实没有任何错误,但我希望在它们弹出时能够看到错误,而不是HTTP500错误页面。我在谷歌上搜索了一下,认为添加这两行可以解决所有问题。ini_set('display_errors','On');error_reporting(E_ALL);注意:我无权访问php.ini文件,因为我使用的是学校帐户的服务器。所以我在页面顶部引入了一个错误($buggy后没有分号):但是,我只是收到一个服务器错误:“该网站在检索http://mywebpage.com/时遇到错误。可能是停机维护或配置不正确。”有什么想法吗?编辑:我重新配置了我的代码:errorSettings.p

php - 500内部服务器错误,如何调试

这个问题在这里已经有了答案:HowcanImakePHPdisplaytheerrorinsteadofgivingme500InternalServerError[duplicate](7个答案)关闭8年前。我的POST请求有内部服务器错误。我该如何调试它们?是否需要在php.ini中设置?文件真的很大,在那里遇到了很多次“错误”这个词。

php - 500内部服务器错误,如何调试

这个问题在这里已经有了答案:HowcanImakePHPdisplaytheerrorinsteadofgivingme500InternalServerError[duplicate](7个答案)关闭8年前。我的POST请求有内部服务器错误。我该如何调试它们?是否需要在php.ini中设置?文件真的很大,在那里遇到了很多次“错误”这个词。

php - 在 PHP 中触发 500 Internal Server Error 并显示 Apache 错误页面

如何在PHP中触发500InternalServerError或404PageNotFoundApache错误?对于500内部服务器错误,我尝试了以下代码:header("HTTP/1.0500InternalServerError");但它显示了一个空白页。如何以Apache的默认格式显示错误?请指导.. 最佳答案 您可以将Apache错误文档复制到您的Web根目录(或将它们符号链接(symboliclink)到其中)并使用header()设置错误代码并将这些文档作为输出。除非您有令人信服的理由不这样做,否则这可能是最好的。但是,

php - 在 PHP 中触发 500 Internal Server Error 并显示 Apache 错误页面

如何在PHP中触发500InternalServerError或404PageNotFoundApache错误?对于500内部服务器错误,我尝试了以下代码:header("HTTP/1.0500InternalServerError");但它显示了一个空白页。如何以Apache的默认格式显示错误?请指导.. 最佳答案 您可以将Apache错误文档复制到您的Web根目录(或将它们符号链接(symboliclink)到其中)并使用header()设置错误代码并将这些文档作为输出。除非您有令人信服的理由不这样做,否则这可能是最好的。但是,

php - 如何在发生任何错误时返回 HTTP 500 代码,无论如何

我正在用PHP编写一个身份验证脚本,被称为API,仅在它批准请求的情况下才需要返回200,并且403(禁止)或500`否则。我遇到的问题是php在错误情况下返回200,而是将错误输出为html。除非我自己明确返回HTTP200或HTTP403,否则我如何才能绝对确保php将返回HTTP500代码?换句话说,我想将任何和所有警告或错误条件变成500s,没有异常(exception),因此默认情况是拒绝身份验证请求,而异常(exception)情况是使用200代码。我已经摆弄过set_error_handler()和error_reporting(),但到目前为止还没有运气。例如,如果代码

php - 如何在发生任何错误时返回 HTTP 500 代码,无论如何

我正在用PHP编写一个身份验证脚本,被称为API,仅在它批准请求的情况下才需要返回200,并且403(禁止)或500`否则。我遇到的问题是php在错误情况下返回200,而是将错误输出为html。除非我自己明确返回HTTP200或HTTP403,否则我如何才能绝对确保php将返回HTTP500代码?换句话说,我想将任何和所有警告或错误条件变成500s,没有异常(exception),因此默认情况是拒绝身份验证请求,而异常(exception)情况是使用200代码。我已经摆弄过set_error_handler()和error_reporting(),但到目前为止还没有运气。例如,如果代码